package com.qumitech.visualnovel.pubdef.dto.app;

import com.alibaba.fastjson.annotation.JSONField;
import org.springframework.beans.BeanUtils;

import java.util.Date;

/**
 * @Author :  ZhChNing
 * @Descriptiom :
 * @Date Created in 2019/11/19 14:21
 */
public class ThirdBindCfgDetailAdminDTO {

    public ThirdBindCfgDetailAdminDTO(String cfgId, Integer state) {
        this.cfgId = cfgId;
        this.state = state;
    }

    public ThirdBindCfgDetailAdminDTO() {
    }

    @JSONField(name = "cfg_id")
    private String cfgId;
    @JSONField(name = "app_name")
    private String appName;
    @JSONField(name = "bind_type")
    private Integer bindType;
    @JSONField(name = "third_type")
    private String thirdType;
    @JSONField(name = "third_type_desc")
    private String thirdTypeDesc;
    @JSONField(name = "third_app_id")
    private String thirdAppId;
    @JSONField(name = "third_mch_id")
    private String thirdMchId;
    @JSONField(name = "third_app_secret")
    private String thirdAppSecret;
    @JSONField(name = "third_private_key")
    private String thirdPrivateKey;
    @JSONField(name = "third_public_key")
    private String thirdPublicKey;
    @JSONField(name = "third_key")
    private String thirdKey;
    @JSONField(name = "delete_flag")
    private Integer deleteFlag;
    private Integer state;
    private String operator;
    @JSONField(name = "create_time")
    private Date createTime;
    @JSONField(name = "update_time")
    private Date updateTime;

    public String getCfgId() {
        return cfgId;
    }

    public void setCfgId(String cfgId) {
        this.cfgId = cfgId;
    }

    public String getAppName() {
        return appName;
    }

    public void setAppName(String appName) {
        this.appName = appName;
    }

    public Integer getBindType() {
        return bindType;
    }

    public void setBindType(Integer bindType) {
        this.bindType = bindType;
    }

    public String getThirdType() {
        return thirdType;
    }

    public void setThirdType(String thirdType) {
        this.thirdType = thirdType;
    }

    public String getThirdTypeDesc() {
        return thirdTypeDesc;
    }

    public void setThirdTypeDesc(String thirdTypeDesc) {
        this.thirdTypeDesc = thirdTypeDesc;
    }

    public String getThirdAppId() {
        return thirdAppId;
    }

    public void setThirdAppId(String thirdAppId) {
        this.thirdAppId = thirdAppId;
    }

    public String getThirdMchId() {
        return thirdMchId;
    }

    public void setThirdMchId(String thirdMchId) {
        this.thirdMchId = thirdMchId;
    }

    public String getThirdAppSecret() {
        return thirdAppSecret;
    }

    public void setThirdAppSecret(String thirdAppSecret) {
        this.thirdAppSecret = thirdAppSecret;
    }

    public String getThirdPrivateKey() {
        return thirdPrivateKey;
    }

    public void setThirdPrivateKey(String thirdPrivateKey) {
        this.thirdPrivateKey = thirdPrivateKey;
    }

    public String getThirdPublicKey() {
        return thirdPublicKey;
    }

    public void setThirdPublicKey(String thirdPublicKey) {
        this.thirdPublicKey = thirdPublicKey;
    }

    public String getThirdKey() {
        return thirdKey;
    }

    public void setThirdKey(String thirdKey) {
        this.thirdKey = thirdKey;
    }

    public Integer getDeleteFlag() {
        return deleteFlag;
    }

    public void setDeleteFlag(Integer deleteFlag) {
        this.deleteFlag = deleteFlag;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public String getOperator() {
        return operator;
    }

    public void setOperator(String operator) {
        this.operator = operator;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }



}
